مهندسی نرم افزار طراحي ، برنامه سازي و پياده سازي ، توسعه ، مستندسازي و نگهداري نرم افزار با بكار
گيري روشهاي فني و عملي از علوم كامپيوتر است و یا به عبارت دیگر تعيين استاندارد براي
نرم افزارهاي مختلف و تعيين ساختار دقيق و اجزاء يك نرم افزار بطوري كه در مواقع
تغيير يا مشكل از آن استفاده شود. در این جزوه 160 اسلاید قرار گرفته و به شکل پاورپوینت تهیه شده است که توسط استاد علی اکبر پور در واحد دانشگاه آزاد لاهیجان تدریس می شود.